+2001-09-10 Alex Larsson <alexl@redhat.com>
+
+ * demos/gtk-demo/stock_browser.c:
+ * gdk/gdkcolor.c:
+ * gdk/gdkcursor.c:
+ * gdk/gdkevents.c:
+ * gdk/gdkrectangle.c:
+ * gtk/gtktypeutils.c:
+ Update to use the new g_boxed_type_register_static API.
+
2001-09-10 Padraig O'Briain <padraig.obriain@sun.com>
* gtk/gtktreestore.c:
+2001-09-10 Alex Larsson <alexl@redhat.com>
+
+ * demos/gtk-demo/stock_browser.c:
+ * gdk/gdkcolor.c:
+ * gdk/gdkcursor.c:
+ * gdk/gdkevents.c:
+ * gdk/gdkrectangle.c:
+ * gtk/gtktypeutils.c:
+ Update to use the new g_boxed_type_register_static API.
+
2001-09-10 Padraig O'Briain <padraig.obriain@sun.com>
* gtk/gtktreestore.c:
+2001-09-10 Alex Larsson <alexl@redhat.com>
+
+ * demos/gtk-demo/stock_browser.c:
+ * gdk/gdkcolor.c:
+ * gdk/gdkcursor.c:
+ * gdk/gdkevents.c:
+ * gdk/gdkrectangle.c:
+ * gtk/gtktypeutils.c:
+ Update to use the new g_boxed_type_register_static API.
+
2001-09-10 Padraig O'Briain <padraig.obriain@sun.com>
* gtk/gtktreestore.c:
+2001-09-10 Alex Larsson <alexl@redhat.com>
+
+ * demos/gtk-demo/stock_browser.c:
+ * gdk/gdkcolor.c:
+ * gdk/gdkcursor.c:
+ * gdk/gdkevents.c:
+ * gdk/gdkrectangle.c:
+ * gtk/gtktypeutils.c:
+ Update to use the new g_boxed_type_register_static API.
+
2001-09-10 Padraig O'Briain <padraig.obriain@sun.com>
* gtk/gtktreestore.c:
+2001-09-10 Alex Larsson <alexl@redhat.com>
+
+ * demos/gtk-demo/stock_browser.c:
+ * gdk/gdkcolor.c:
+ * gdk/gdkcursor.c:
+ * gdk/gdkevents.c:
+ * gdk/gdkrectangle.c:
+ * gtk/gtktypeutils.c:
+ Update to use the new g_boxed_type_register_static API.
+
2001-09-10 Padraig O'Briain <padraig.obriain@sun.com>
* gtk/gtktreestore.c:
+2001-09-10 Alex Larsson <alexl@redhat.com>
+
+ * demos/gtk-demo/stock_browser.c:
+ * gdk/gdkcolor.c:
+ * gdk/gdkcursor.c:
+ * gdk/gdkevents.c:
+ * gdk/gdkrectangle.c:
+ * gtk/gtktypeutils.c:
+ Update to use the new g_boxed_type_register_static API.
+
2001-09-10 Padraig O'Briain <padraig.obriain@sun.com>
* gtk/gtktreestore.c:
+2001-09-10 Alex Larsson <alexl@redhat.com>
+
+ * demos/gtk-demo/stock_browser.c:
+ * gdk/gdkcolor.c:
+ * gdk/gdkcursor.c:
+ * gdk/gdkevents.c:
+ * gdk/gdkrectangle.c:
+ * gtk/gtktypeutils.c:
+ Update to use the new g_boxed_type_register_static API.
+
2001-09-10 Padraig O'Briain <padraig.obriain@sun.com>
* gtk/gtktreestore.c:
if (our_type == 0)
our_type = g_boxed_type_register_static ("StockItemInfo",
- NULL,
(GBoxedCopyFunc) stock_item_info_copy,
- (GBoxedFreeFunc) stock_item_info_free,
- FALSE);
+ (GBoxedFreeFunc) stock_item_info_free);
return our_type;
}
if (our_type == 0)
our_type = g_boxed_type_register_static ("GdkColor",
- NULL,
(GBoxedCopyFunc)gdk_color_copy,
- (GBoxedFreeFunc)gdk_color_free,
- FALSE);
+ (GBoxedFreeFunc)gdk_color_free);
return our_type;
}
if (our_type == 0)
our_type = g_boxed_type_register_static ("GdkCursor",
- NULL,
(GBoxedCopyFunc)gdk_cursor_ref,
- (GBoxedFreeFunc)gdk_cursor_unref,
- TRUE);
+ (GBoxedFreeFunc)gdk_cursor_unref);
return our_type;
}
if (our_type == 0)
our_type = g_boxed_type_register_static ("GdkEvent",
- NULL,
(GBoxedCopyFunc)gdk_event_copy,
- (GBoxedFreeFunc)gdk_event_free,
- FALSE);
+ (GBoxedFreeFunc)gdk_event_free);
return our_type;
}
if (our_type == 0)
our_type = g_boxed_type_register_static ("GdkRectangle",
- NULL,
(GBoxedCopyFunc)gdk_rectangle_copy,
- (GBoxedFreeFunc)g_free,
- FALSE);
+ (GBoxedFreeFunc)g_free);
return our_type;
}
type_id = g_flags_register_static (builtin_info[i].type_name, builtin_info[i].pointer1);
else if (builtin_info[i].parent == GTK_TYPE_BOXED)
{
- static const gchar *copy_types[] = {
- "GtkSelectionData", "GtkBorder", "GtkTextIter", "PangoTabArray",
- "PangoFontDescription", "GtkTreeIter", "GtkTreePath", "GtkRequisition"
- };
- gboolean ref_counted = TRUE;
- guint j;
-
- for (j = 0; j < sizeof (copy_types) / sizeof (copy_types[0]); j++)
- if (strcmp (copy_types[j], builtin_info[i].type_name) == 0)
- {
- ref_counted = FALSE;
- break;
- }
if (builtin_info[i].pointer1 && builtin_info[i].pointer2)
type_id = g_boxed_type_register_static (builtin_info[i].type_name,
- NULL,
builtin_info[i].pointer1,
- builtin_info[i].pointer2,
- ref_counted);
+ builtin_info[i].pointer2);
else
type_id = g_type_register_static (GTK_TYPE_BOXED, builtin_info[i].type_name, &tinfo, 0);
}